8c2063c0c3db2ff8794121df2e16cf48df1ddd8f,java/Ice/invoke/Client.java,Client,run,#String[]#,48
Before Change
//
// Marshal the in parameter.
//
Ice.OutputStream out = Ice.Util.createOutputStream(communicator());
out.startEncapsulation();
java.util.Map<String, String> dict = new java.util.HashMap<String, String>();
dict.put("The", "streaming");
dict.put("API", "works!");
Demo.StringDictHelper.write(out, dict);
out.endEncapsulation();
//
// Invoke operation.
//
if(!obj.ice_invoke("printDictionary", Ice.OperationMode.Normal, out.finished(), null))
{
System.out.println("Unknown user exception");
}
out.destroy();
}
else if(line.equals("4"))
{
//
// Marshal the in parameter.
//
Ice.OutputStream out = Ice.Util.createOutputStream(communicator());
out.startEncapsulation();
Demo.Color.green.ice_write(out);
out.endEncapsulation();
//
// Invoke operation.
//
if(!obj.ice_invoke("printEnum", Ice.OperationMode.Normal, out.finished(), null))
{
System.out.println("Unknown user exception");
}
out.destroy();
}
else if(line.equals("5"))
{
After Change
//
// Marshal the in parameter.
//
Ice.OutputStream out = new Ice.OutputStream(communicator());
out.startEncapsulation();
java.util.Map<String, String> dict = new java.util.HashMap<String, String>();
dict.put("The", "streaming");
dict.put("API", "works!");
Demo.StringDictHelper.write(out, dict);
out.endEncapsulation();
//
// Invoke operation.
//
if(!obj.ice_invoke("printDictionary", Ice.OperationMode.Normal, out.finished(), null))
{
System.out.println("Unknown user exception");
}
}
else if(line.equals("4"))
{
//
// Marshal the in parameter.
//
Ice.OutputStream out = new Ice.OutputStream(communicator());
out.startEncapsulation();
Demo.Color.green.ice_write(out);
out.endEncapsulation();